module dimensions

  integer    :: jx, jz, jv, jDirection        ! limits      in r-space
  integer    :: nkx, nkz, np                  ! limits      in k-space

  real       :: dx,  dz,  dv                  ! resolution  in r-space
  real       :: dkx, dkz, dp                  ! resolution  in k-space


! 512 = 32 x 16, 1024 = 16 x 64,   2048 = 32 x 64,  4096 = 64 x 64

  parameter(jx=48, jz=16, jv=256, jDirection=2)

  real       :: xvec(jx), zvec(jz), vvec(jv)    ! coordinate vectors in r-space
  real       :: kXvec(jx), kZvec(jz), pvec(jv)  ! coordinate vectors in k-space

end module
